//导入axios npm install axios
import axios from 'axios'
const baseURL='http://localhost:8080'
//这个instance与axios使用完全一样
const instance=axios.create({baseURL})
//获取所有文章数据的函数
//异步函数
export async function articleGetAllService(){

    //同步等待服务器相应的结果，并返回，async,await
  return await instance({
        url:"/article/getAll",
        method:'get'
    }).then(result=>{
        //console.log(result.data)
        //articleList.value=result.data
        return result.data
    }).catch(result=>{
       // console.log(result)
       return result
    })
}
//根据文章分类和发布状态搜索的的函数

export async function articleSearchService(conditions){
   return await instance({
        url:"/article/search",
        method:'get',
        //params:{...searchConditions.value}
        params:conditions//注意conditions不要再加{}
    }).then(result=>{
        console.log(result.data)
      //  articleList.value=result.data//注意value
        return result.data
    }).catch(function(result){
        console.log(result)
        return result
    })
}